home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1999 Spring / macformat-077.iso / Shareware Plus / Development / SpriteWorld 2.2 / SpriteWorld Examples / Shark Attack / Sources & Headers / Level.h < prev    next >
Encoding:
Text File  |  1997-11-15  |  912 b   |  25 lines  |  [TEXT/CWIE]

  1. ///--------------------------------------------------------------------------------------
  2. // Level.h
  3. ///--------------------------------------------------------------------------------------
  4.  
  5. #define kAdvanceLevelScore        500    // How many points you need to advance to next level
  6.  
  7. #define    kMinNewFishDelay        40        // Minimum time to wait before adding a new fish
  8. #define    kMinNewSharkDelay        500        // Minimum time to wait before adding a new shark
  9. #define    kFishRandomness            3        // Amount of randomness in adding fish
  10. #define    kSharkRandomness        50        // Amount of randomness in adding sharks
  11.  
  12.  
  13. void    DoGetReadyMessage( void );
  14. void    DoNextLevelMessage( void );
  15. void    DoGameOver( void );
  16. void    DrawTextInWorkArea(StringPtr textString, short fontSize);
  17.  
  18. void    SetUpLevel( void );
  19. void    RestartLevel( void );
  20. void    AdvanceLevel( void );
  21. void    ProcessLevel( void );
  22.  
  23. void    AddSubmarine( void );
  24. void    AddFish( void );
  25. void    AddShark( void );